package com.bosssoft.utils;

import lombok.extern.slf4j.Slf4j;
import java.util.Base64;

/**
 * 加密工具类，实现了Util接口
 */
@Slf4j
public class EncryptUtil implements Util{

    /**
     * 使用Base64对字符串进行编码
     * @param s 需要加密的字符串
     * @return 经过Base64编码后的字符串
     */
    @Override
    public String useUtil(String s){
        // 使用Base64Utils对字符串s进行编码
        String encode = new String(Base64.getEncoder().encode(s.getBytes()));
        log.info("加密后" + encode);
        return encode;
    }

}
